home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Topik / Topik - Disk 18 - Serious (19xx)(Topik Public Domain)(PD)[WB].zip / Topik - Disk 18 - Serious (19xx)(Topik Public Domain)(PD)[WB].adf / Caslabel / ReadMe < prev    next >
Text File  |  1989-10-01  |  5KB  |  126 lines

  1.  
  2. *** TOPIK Note : A few examples and CASLABEL itself are in the usual place,
  3. this directory of course.
  4.  
  5.  
  6. Instructions for "caslabel"
  7. --------------------------
  8.  
  9.      Before reading this document, please note that the double quote
  10. marks are used for clarity and are not to be typed with the keywords when
  11. used in this document.
  12.  
  13.      "Caslabel" is a program I wrote to create nice uniform looking labels
  14. on my cassette tape boxes.  Some of the requirements while writing the
  15. program were:
  16.  
  17.    1) Make the labels look nice.
  18.    2) Take advantage of many text sizes available on my Epson printer.
  19.    3) Maximize the amount of songs that I could put on a cassette label.
  20.  
  21.      The result is "caslabel".  It is not the friendliest program
  22. (it only runs from CLI), or the fanciest program (there are no display
  23. graphics), but it is fast and creates nice looking labels on Epson
  24. compatible printers.  This version of the program currrently only supports
  25. the Epson compatible printer mainly because I only own an Epson printer,
  26. and I am not very familier with the Amiga interface (I do most of my
  27. programming on a Unix based system).
  28.  
  29.      To run caslabel you must first create a data file that contains the
  30. information needed to create a cassette label (titles and songs).  Any text
  31. type editor can be used so long as it can write ASCII text files.  The
  32. following are notes on the format of the data file:
  33.  
  34.    1) Comments are enclosed between non-nested /* */.
  35.    2) The title for Side A must be put on the first two lines.
  36.    3) The title will be centered automatically.
  37.    4) After the title, the songs for Side A of the tape can be put on
  38.       the following lines.
  39.    5) There is a limit of 18 song titles on each side, and each
  40.       song title must appear on a separate line and can take no more
  41.       than 37 characters each.
  42.    6) After all songs on side A have been entered, the word ".NEXT" must
  43.       appear on a separate line.
  44.    7) Side B is entered the same as Side A.
  45.    8) After all songs on side B have been entered, the word ".END" must
  46.       appear on a separate line.
  47.  
  48. The last line will contain a label that you want printed on the bottom of
  49. the cassette box.  I used this for organization purposes such as
  50. "Music Tape #12".  Or if you would like titles to appear on the cassette
  51. bottom then type ".TITLE" on the line following ".END".
  52. On the two lines following ".TITLE", type the Album names for Side A and
  53. Side B, respectively.
  54.  
  55.      Here is the template.dat file with an organization label:
  56.  
  57. /* Title  <= 18 */
  58. /* Two Lines For Title */
  59. /* Songs cannot be > 37 characters */
  60. /* 18 Lines For Songs */
  61. .NEXT
  62. /* Title  <= 18 */
  63. /* Two Lines For Title */
  64. /* Songs cannot be > 37 characters */
  65. /* 18 Lines For Songs */
  66. .END
  67. /* Omit .TITLE for entering organization label */
  68. /* Use .TITLE for entering titles for side A and B */
  69. Music Tape #12
  70.  
  71.                               OR
  72.  
  73.      Here is the template.dat file with a title label:
  74.  
  75. /* Title  <= 18 */
  76. /* Two Lines For Title */
  77. /* Songs cannot be > 37 characters */
  78. /* 18 Lines For Songs */
  79. .NEXT
  80. /* Title  <= 18 */
  81. /* Two Lines For Title */
  82. /* Songs cannot be > 37 characters */
  83. /* 18 Lines For Songs */
  84. .END
  85. /* Omit .TITLE for entering organization label */
  86. /* Use .TITLE for entering titles for side A and B */
  87. .TITLE
  88. Title for Side A
  89. Title for Side B
  90.  
  91. Note:  The comments that specify character length are exactly that number
  92.        of characters in length.  Also to save time entering ".dat" files
  93.        try coping the template.dat file to the destination ".dat" file you
  94.        want to create.  Then edit the template.dat file.  It will contain
  95.        all spacing comments along with other information to create a valid
  96.        ".dat" file.
  97.  
  98.      The best way to understand how to use the program is to run it with
  99. some examples.   This ARC file contains a few sample cassette data files.
  100. They are labeled "<filename>.dat".  The caslabel program must be used to
  101. create the "<filename>.prn" files.  The ".prn" files are the ones that are
  102. sent to the printer to create the label.
  103. The program will default to the extention .prn if a second argument is
  104. not given.  The format is:
  105.  
  106. caslabel <input filename> <output filename>
  107.  
  108. Typing caslabel without any arguments will display the format of the
  109. arguments along with the version number.
  110. To create and print the .prn files, turn on your printer and type
  111. the following after the CLI prompt:
  112.  
  113. 1> caslabel <filename>.dat
  114. 1> type <filename>.prn to PAR:
  115.  
  116.     Make sure you type to "PAR:" and not "PRT:".  "PRT:" will intercept the
  117. codes from the ".prn" file and print garbage on your paper.  After it is
  118. finished printing, cut the label out with sissors or an Xacto knife.
  119. Fold the label on the appropriate lines and insert into the cassette box.
  120.  
  121.     If you have any questions or comments please leave me mail on either
  122. Ami's Place BBS (419-691-0279), People Link (ID# OFR045), or CompuServe
  123. (ID# 72155,1022).
  124.  
  125.                                 Tom Drobnak
  126.